amputation rate - French English Dictionary